/* ==================== login ==================== */
body{background:url(../imgs/front/bodybglog.png) top repeat-x;}
body .bg{background:url(../imgs/front/bg_log.png) center 0 no-repeat;}
.tc{text-align: center;}
body {
    background:#fff url(../imgs/front/bodybglog.png) repeat-x scroll center top transparent;
}
.wrapper{width:957px;margin:0 auto;}
#wrapper{width:957px;margin:0 auto;position:relative;}
.crblue{color: #0679e4;}
.header{
	width: 100%;
	height: 109px;
	position: relative;
}
input {*border:1px solid #ccc;}
.main {
    background: url("../imgs/hyzx_tu1.png") no-repeat scroll 0 0 transparent;
    width: 100%;
}
.ar {text-align:right;}
.none {display:none;}
.hide {visibility:hidden;}
#shtb_note {display:block;margin:0 0 10px 3px;}
.pt3 {padding-top:3px;}
.cursor {cursor:pointer;}
.box_1 {width:690px;border:5px solid #ba1a1a;margin:0 auto;padding:5px 20px 10px;}
.box_1 h2 {text-align:center;border-bottom:1px dashed #bfbfbf;margin-bottom:10px;}
.box_1 h2 span {display:inline-block;height:58px;width:224px;font-size:0;overflow:hidden;background: url("../imgs/shtb_bg.png") no-repeat  0 -400px ;_background: url("../imgs/shtb_bg.gif") no-repeat  0 -400px ;}
.box_1 th {text-align:right;font-weight:normal;width:164px;height:33px;line-height:33px;vertical-align:top;}
.box_1 td {padding-left:8px;line-height:33px;}
.box_2 {border:1px solid #cc0000;margin:0 auto;padding:17px;}
.box_3 {border:1px solid #cccccc;padding:10px;line-height:20px;}
.box_3 table th {text-align:right;width:170px;vertical-align:top;}
.w470 {width:470px;}
.w570 {width:570px;}
.ico_1 {padding-left:58px;background:url(../imgs/shtb_bg.png) no-repeat -166px -542px;line-height:22px;height:50px;}
.step {width:200px;height:377px;background:url(../imgs/shtb_bg.png) -6px 0 no-repeat; }
.tit_1 {background-color:#f3f3f3;padding:3px 6px;}
.tit_4 {padding:3px 6px;}

.tit_2 {border-bottom:1px solid #cccccc;padding:0 5px 5px;font-size:14px;}
.tit_3 {background:#a70d0d;color:#fff;font-weight:normal;padding:0 5px;margin:8px 0;}

.ipt_1 {height:24px;background:url(../imgs/lyb_bg.png) repeat-x;border:1px solid #a7a6aa;padding:0 5px;line-height:24px;}
.ipt_2 {width:368px;height:22px;background:#fff;border:1px solid #9c9c9c;color:#666666;line-height:22px;padding:0 5px;}
.ipt_3 {width:368px;height:22px;background:#efefef;border:1px solid #9c9c9c;color:#666666;line-height:22px;padding:0 5px;}
.ipt_4 {width:368px;height:22px;background:#ffffff;border:1px solid #3399cc;color:#333333;line-height:22px;padding:0 5px;}
.ipt_5 {height:40px;width:143px;background:url(../imgs/shtb_bg.png) no-repeat 0px -584px;border:0;font-size:0;line-height:999px;overflow:hidden;cursor:pointer;}
.ipt_6 {height:27px;width:87px;background:url(../imgs/shtb_bg.png) no-repeat 0px -627px;border:0;font-size:0;line-height:999px;overflow:hidden;cursor:pointer;}
.ipt_7 {height:27px;width:107px;background:url(../imgs/shtb_bg.png) no-repeat 0px -661px;border:0;line-height:27px;overflow:hidden;display:inline-block;font-weight:bolder;color:#333;text-align:center;}
.ipt_8 {height:27px;width:107px;background:url(../imgs/shtb_bg.png) no-repeat -108px -661px;border:0;line-height:27px;overflow:hidden;display:inline-block;font-weight:bolder;color:#333;text-align:center;}
.ipt_9 {height:27px;width:130px;background:url(../imgs/shtb_bg.png) no-repeat 0px -717px;border:0;line-height:27px;overflow:hidden;display:inline-block;font-weight:bolder;color:#333;text-align:center;}
.btn_s05 {
    background: url(../imgs/sw_imgs.png) no-repeat scroll -122px -394px transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bolder;
    height: 30px;
    width: 73px;
}
.wrong {display:inline-block;padding-left:25px;height:33px;line-height:33px;background:url(../imgs/shtb_bg.png) no-repeat 0 -490px;color:#d50b0b;}
.right {display:inline-block;padding-left:25px;height:33px;line-height:33px;background:url(../imgs/shtb_bg.png) no-repeat 0 -454px;}
.col_36c {color: #3366CC;}
#preview_fake{ /* 该对象用于在IE下显示预览图片 */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}
#preview_size_fake{ /* 该对象只用来在IE下获得图片的原始尺寸，无其它用途 */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);	
	visibility:hidden;
}
#notice_box .close_button {
    background: url(../imgs/sw_imgs.png) no-repeat scroll -177px -174px transparent;
    height: 19px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
}
#notice_box .close_button:hover {background-position:-175px -193px;}

#notice_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 5px solid #7F7F7F;
    left: 200px;
    padding:25px;
    position: absolute;
    top: 300px;
}
.table_1 {width:100%;}
.table_1 td {height:35px;}
.table_2 td {padding:0 20px 0 36px;}
.brb2 {
    border-right: 1px solid #B2B2B2;
}
.login_right {
    color: #666666;
	padding-top:30px;
	font-size: 14px;
	width: 140px;
	text-align:center;
	font-weight:bolder;
}
.login_right input {margin-top:10px;}
.btn_1 {height:27px;width:87px;background:url(../imgs/mq_bg.png) no-repeat -3px -8px;border:0;font-size:0;line-height:999px;overflow:hidden;cursor:pointer;}
.btn_2 {height:27px;width:87px;background:url(../imgs/mq_bg.png) no-repeat -3px -42px;border:0;font-size:0;line-height:999px;overflow:hidden;cursor:pointer;}

.btn_s04 {
    background: url(../imgs/sw_imgs.png) no-repeat scroll 0 -389px transparent;
    border: 0 none;
    color: #174574;
    cursor: pointer;
    font-size: 16px;
    font-weight: bolder;
    height: 40px;
	_height: 41px;
    width: 103px;
}
.tjcp,.qyny,.xxxx{
	width:100%; 
	text-indent:10px;
	margin:10px 0 0 0;
	 background:url(../imgs/xhtj.png) repeat-x 0 0;
	}
.t-titl,.q-titl,.x-titl{ 
background:url(../imgs/xhtj.png) no-repeat 0 -28px;
height:28px;
width:8px;
}
.t-titr,.q-titr,.x-titr{ 
background:url(../imgs/xhtj.png) no-repeat 0 -56px;
height:28px;
width:8px;
}
 .t-cp,.q-ny,.x-xx{
	 height:28px;
	 line-height:28px;
	 font-weight:bold;
	 font-size:14px;
	 }
.t-show,.q-n,.x-td{
	 border:#cccccc 1px solid;
	 position:relative;
	 }
.t-show a{
	height:45px; 
	line-height:24px;
	color:#000;
}
.fdjl {width:300px;height:250px;border:1px solid #dedede;margin-left:40px;overflow:hidden;position:relative;cursor:move;}
.fdjl img {width:300px;height:auto;}
.fdjr {height:500px;width:600px;margin-right:40px;overflow:hidden;position:absolute;display:none;border:3px solid #999;background:#fff;}
.fdjr img {position:absolute;left:0px;top:0px;}
#shadow {width:54px;height:46px;background:url(../imgs/mq_bg.png) no-repeat -93px -10px;position:absolute;left:-100px;top:-100px;}
.num_box {display:none;background:url(../imgs/mq_bg.png) no-repeat -2px -121px;width:177px;height:41px;color:#666666;line-height:40px;text-align:left;text-indent:25px;position:absolute;right:80px;top:8px;}
.shadowbox{position:absolute;top:0;left:0;width:100px;height:100px;z-index:100;background-color:#000;filter: Alpha(opacity=50);-moz-opacity:.5;opacity:0.5;}
.light {background:#FFFFFF;border:5px solid #666;padding:5px;position:fixed;_position:absolute;z-index:1000;}
.close_button {width:18px;height:19px;position:absolute;background:url(../imgs/sw_imgs.png) no-repeat -177px -174px;right:5px;top:5px;}
.close_button:hover {background-position:-175px -193px;}


.col_red {color:#ff0000;}
.col_b4 {color:#b4b4b4;}
.col_d50b0b {color:#d50b0b;}
.c_900 {color:#990000;}
.c_999 {color:#999;}
.c_36c {color:#3366cc;}
.c_390 {color:#339900;}
.c_c00 {color:#cc0000;}
.w618 {width:618px;}
.w300 {width:300px;}
.w250 {width:250px;}
.w385 {width:385px;}
.w447 {width:447px;}
.w430 {width:430px;}
.w230 {width:230px;}
.w160 {width:160px;}
.w274 {width:274px;}
.w70 {width:70px;}
.h92 {height:92px;}
.h200 {height:200px;}
.p20 {padding:20px;}
.pbox44{padding:50px 17px 10px;}
.ptlr15 {padding:10px 15px 0;}
.p5 {padding:5px;}
.ptb {padding:10px 0;}
.center {text-align:center;}
.pr10 {padding-right:10px;}
.ml10 {margin-left:10px;}
.ml100 {margin-left:100px;}
.mb10 {margin-bottom:10px;}
.mr10 {margin-right:10px;}
.ml20 {margin-left:20px;}
.ml58 {margin-left:58px;}
.mr5 {margin-right:5px;}
.mr35 {margin-right:35px;}
.ml16 {margin-left:16px;}
.mt10 {margin-top:10px;}
.mt6 {margin-top:6px;}
.btd3d2d4 {border-top:1px dashed #d3d2d4;}
.p_1 {line-height:25px;padding:5px 10px;}
.relative {position:relative;}
.bloder {font-weight:bolder;}
.f14 {font-size:14px;}
.b {font-weight:bolder;}


.h312{
	height: 348px;width: 935px;
}

/* li-shi-di-zhi */
.x-lsdz{
	width: 265px;
	height: 320px;
}
.w739 {width:739px;}
.x-lsdztit{
	width: 263px;
	height: 26px;
	line-height: 22px;
	*line-height: 26px;
	border: 1px solid #e6db55;
	color: #3a9607;
	background: url(../imgs/xmainbg.png) 108px -281px no-repeat #f1fae1;
}
.x-lsdztit2{
	background: url(../imgs/xmainbg.png) 528px -281px no-repeat #f1fae1;
}
.x-lsdztit span{
	background: url(../imgs/xmainbg.png) -209px -275px no-repeat #f1fae1;
	*background: url(../imgs/xmainbg.png) -209px -277px no-repeat #f1fae1;
	_background: url(../imgs/xmainbg.png) -209px -270px no-repeat #f1fae1;
	padding-left: 13px;
	margin-left: 13px;
}
.x-lsdzmain{
	width: 264 px;
	height: 292px;
	border-right: 1px solid #f5cabc;
}
.x-lsdzmain li{
	height: 59px;
	border-left: 1px solid #e6db55;
	border-bottom: 1px solid #f5cabc;
	float: left;
	width: 33px; 
	background: #fffbcc;
	color: #d4490f;
	text-align: center;
}
.x-lsdzmain li.cs{
	width: 229px; 
	background: #ffede4;
	color: #000;
	text-align: left;
	height: 54px;
	padding-top: 5px;
}
#x-lsdzmain li.cs{
	height: 41px;
	padding-top: 18px;
}
.x-lsdzmain li.cs a{
	height: 22px;
	color: #000;
	padding: 0 10px;
	display:inline-block;
	float: left;
	word-break:keep-all;
}
.x-lsdzmain li.csd a{
	padding: 0 7px;
}
.last {border-left:1px solid #F5C9BC;}
.last li {border-left:1px solid #FFEDE4;}
.x-lsdzmain li a:hover, .x-lsdzmain li a.current{
	height: 22px;
	color: #ffffff;
	background: #ca002f;
	text-decoration: none;
}
.x-lsdzmain li.csh{
	height:35px;
}
.x-lsdzmain li.csh2{
	height:30px;
}
.x-lsdzmain li.csh3{
	height:70px;
	padding-top:5px;
}
.x-lsdzmain li.other{
	width: 263px;
	height:70px;
}
.x-lsname{
	width: 254px;
	height: 312px;
	border-right: 1px solid #d6d6d6;
	padding: 7px 0 0 7px;
}
.x-lsname ul{height:276px;overflow-x:hidden;overflow-y:auto;}
.x-lsname li{
	line-height: 23px;
	font-size: 12px;
	padding-left: 17px;
	width: 219px;
	cursor:pointer;
}
.x-lsname li.current{
	border: 1px solid #d88c4c;
	background: url(../imgs/xmainbg.png) -204px -187px no-repeat #ff9d4c;
	_background: url(../imgs/j01.gif) 6px 6px no-repeat #ff9d4c;
}
.x-lsinfo{
	height: 318px;
	width: 394px;
	background: #f4f4f4;
	padding-left: 11px;
	background: url(../imgs/xmainbgb2.png) repeat-x;
	position: relative;
}
.x-lsinfol, .x-lsinfor{
	width: 9px;
	height: 302px;
	background: url(../imgs/xmainbgb3.png) 0 -305px no-repeat;
}
.x-lsinfor{
	background: url(../imgs/xmainbgb3.png) 0 -613px no-repeat;
}
.x-lsinfoin{
	width: 366px;
	height: 302px;
	background: url(../imgs/xmainbgb3.png) repeat-x;
}
.x-lsinfoin strong{
	display: block;
	line-height: 50px;
	text-align: center;
	margin-bottom: 5px;
}
.x-lsinfoin p{
	line-height: 26px;
	margin-left: 35px;
	color: #595959;
}
.x-lsinfoin p span{
	color: #b50000;
	font-weight: bold;
}
.x-lsinfoshow{
	position: absolute;
	top: 253px;
	left: 218px;
	width: 180px;
	height: 41px;
}
input {border: medium solid;}